← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 49)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 388 statements in 29.9ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
3761114.8ms34.4msOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 105)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 105)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
138829.9ms71219.6ms
# spent 34.4ms (14.8+19.6) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 105)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 376 times, avg 92µs/call: # (data for this subroutine includes 11 others that were merged with it) # 376 times (14.8ms+19.6ms) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 92µs/call
sub { return ($_[0]->alignLeft||$_[0]->isFlexibleY||$_[0]->isRepeatingBoth); };
# spent 10.5ms making 376 calls to OCBNET::Spritesets::Sprite::alignLeft, avg 28µs/call # spent 8.00ms making 240 calls to OCBNET::Spritesets::Sprite::isFlexibleY, avg 33µs/call # spent 1.11ms making 96 calls to OCBNET::Spritesets::Sprite::isRepeatingBoth, avg 12µs/call